/**
 * 
 */
package com.geezdata.cps.sdk3rd.wechat.request;

import java.io.Serializable;

import com.geezdata.cps.sdk3rd.wechat.enums.MethodEnum;

/**
 * @author sszheng
 * @date 创建时间：2018年3月29日 下午4:33:07
 *
 */
public class WechatQrCodeReqeust extends WechatRequest {
	private Long expireSeconds = 604800L;
	private String actionName;
	private String token;
	private ActionInfo actionInfo = new ActionInfo();
	
	public WechatQrCodeReqeust() {
		super();
		this.setMethod(MethodEnum.QR_CODE.getName());
	}
	public Long getExpireSeconds() {
		return expireSeconds;
	}
	public void setExpireSeconds(Long expireSeconds) {
		this.expireSeconds = expireSeconds;
	}
	public String getActionName() {
		return actionName;
	}
	public void setActionName(String actionName) {
		this.actionName = actionName;
	}
	public String getToken() {
		return token;
	}
	public void setToken(String token) {
		this.token = token;
	}
	public ActionInfo getActionInfo() {
		return actionInfo;
	}
	public void setActionInfo(ActionInfo actionInfo) {
		this.actionInfo = actionInfo;
	}


	public class ActionInfo implements Serializable {
		/**
		 * 
		 */
		private static final long serialVersionUID = 5070443892854839509L;
		private String mobile;
		public String getMobile() {
			return mobile;
		}
		public void setMobile(String mobile) {
			this.mobile = mobile;
		}
	}
}
